就算已經參加過兩屆了,到了這一天還是會有「天啊,沒想到我終於走到終點了啊!」的感覺。
如果有讀過我的 「Day01 參賽前言」的讀者就會知道,我今年絕對擁有 一千萬個無法參加鐵人賽的理由
,但沒想到我今年仍然順利完賽了!面對這樣的自己,我真是超級無敵感動!沒想到我真的做到了!
而且,最重要的事是,第一篇提到的 事情再忙再多也要記得保持微笑
,我也在這三十天挑戰當中做到了,我也沒有為了任何一件繁忙、惱人、無理取鬧的事情發過一次脾氣,以著微笑來面對,不管是在工作上還是在下班後,依然如此,所以我真的由衷的感謝!
前兩次的鐵人當中,我都是從無到有,自己找資料,自己發想,真的是非常累。
在之前的這兩篇,我都有大量的說明,以及扎實的實作,所以真的非常的硬派。特別是在 30 天元件庫的那一次,真的覺得自己要死了,選這題目真的比想像中硬 100 倍,特別是在後面被時間追趕的狀態下還要不能苟且的完成每一篇,雖然過程中真的覺得太高估自己選這麼硬的題目,但還是咬著牙完成了。
所以這次在選題的時候,有特別留意這些部分,希望找一些有趣的題目,但是實作上面可以不要那麼硬派,不然以目前忙碌的狀況,真的真的真的會無法完賽,這個是我絕對不樂見的。
剛好這次有找到一個自己想讀的部落格,內容不會太艱深,但是很實用,並且實作起來也不會太費時,很適合我這次狀況來參賽。
所以,這次的「防禦性 CSS」,我是把這些內容自己融會貫通之後,每一個範例自己真的實作過一次,確認內容是無誤的,然後以自己的理解、自己的表達,還有自己想到的案例及補充來完成這一次的挑戰。
即使我已經成為前端工程師一段時間了,但是看完這些內容之後,還是覺得很有收穫,並且也同時回顧了自己過往的一些踩雷經驗,我也希望透過這次的系列文,將我自己的收穫跟讀者們分享,希望能夠跟大家一起進步。
跟前兩次參賽不一樣,前兩次我都在反省自己時程規劃沒有很好,因為前兩次都是累積個十幾篇,然後開賽之後就不知不覺被時程追上,後來倒數幾天都是每天在趕死線,非常的痛苦。
但這次不一樣了,事實上,不諱言的說,我在開賽前就把 30 天的文章完成了,以下是我規劃的團隊時程表:
我們團隊從 6 月就開始準備,搭配公司每週的 Tech sharing,以一週 3 篇的速度來進行。雖然後來發現一週 3 篇對其他同事來說真的太硬了,而且對我來說其實也有點硬,哈。
我自己是從 8 月之後就開始有點延誤進度,不過還是會在下一週追回來。是在最後兩週我真的不行了,所以放慢腳步,最後我在 9/1 完成了所有鐵人賽的文章,剛好是活動開賽的第一天。
會希望在開賽前完成,主要是因為真的很討厭被死線追趕的感覺,另一方面,我也希望能夠留一點時間重新檢查一下內容,並且稍微再編排一下文章的順序和分類,希望能夠盡量以較好的成果來跟大家分享。還有就是,接下來一定會有很多事情來逼迫我,像是出版社之類的,所以我必須要提早做好準備,如果邊被催搞又邊要趕鐵人的死線,那勢必是一個活地獄。
所以對這次參賽的時程規劃,1 ~ 10 分,我給自己 8.7 分。算是很不錯的分數,還算滿意啦!
接下來,除了自己完賽了之外,就是我要督促組員們都能夠完賽了!全都來接受我的催逼吧!哇哈哈!
我覺得每次鐵人賽參加下來,不管題目的難易,自己本身是真的學到很多東西,就算是很簡單的語法或觀念,一定也有自己過去沒有注意到的地方。
如果硬是要說幾個可以更好的地方,其中一個就是今年真的同時忙太多事情了,所以有點難去挑戰更難的題目。所以這次挑的題目沒有過去那麼硬派,不過這也是比較符合今年我自己的狀況,也算是我的一個取捨,但我仍然很認真的面對每一篇,就算有比較簡短的篇幅,我也希望沒有一篇是苟且的。
不過我每次都是參加競爭最激烈的 Modern Web 組,最多人參加,這也是我很想突破的地方,要嘛就是能夠在這組寫出更高水準的系列,不然就是要去試著挑戰別的主題。
還有就是一直以來有一個願望,因為最近一兩年都一直輸出比較多,輸入比較少,所以很希望能夠靜下心來讀一點書,畢竟我們每次鐵人賽都有許多令我崇拜的 30 天系列,很想要好好跟這些大神們學習,好好拜讀這些好文,但一直都抽不出空,這也算是我最近最掛心的事情。我記得去年完賽的時候也是這樣講的,但是今年又不小心入坑了 XDD,所以去年的願望沒有完成,延續到今年再次成為我今年的願望。
不然年紀一年一年大了,技術還一直停留不前,很快就沒人要了,哈哈哈!
首先,真的很感謝主辦單位舉辦這麼優質的活動,不管辦了幾年,都還是覺得很優質。特別是這幾年,累積的文章越來越多了,我發現身邊許多朋友和同事也都時不時會搜尋到鐵人賽的文章,深切的感受到這些技術文章真的幫助台灣很多 IT 人技術上的成長,也期許這個好的活動可以繼續持續辦下去,並且也能加入新的元素,讓這個活動越來越優質。
再來也特別感謝今年一起參與鐵人賽的同事,特別是我們的主管 Alan,主管帶頭寫鐵人賽
,這樣的狀況真的不易見到,通常比較能夠想像的是主管鼓勵大家去參加,自己在旁邊輔助,公司有這樣的文化就很了不起了。但是我們主管竟然親自參賽,並且他成為我們團隊首先完成 30 篇的人,這樣以身作則的實踐家精神真的很令人敬佩!
最後也是感謝家人、朋友們的體諒和鼓勵,畢竟要寫鐵人賽的文章,不諱言的真的要花費非常大量的時間,特別是對求好心切的人更是如此。勢必會影響到部份的家庭經營,所以要完成鐵人賽,絕對不會是一個人的努力就可以了,如果家人朋友沒有體諒和支持,真的很難做到。
「什麼?你問我鐵人能夠完賽練成的秘訣?」
有時候會聽到有些朋友或同事這樣問,可能會想要瞭解如何選題目,某某題目適不適合,想要瞭解如何規劃時間,想要瞭解內容脈絡的編排,因為他們會覺得可能解決這些問題就能夠順利完賽。
但,從這幾次下來,我自己的觀察發現,通常無法完賽的關鍵都不會是這些理由,我們其實不缺乏方法論。從時間規劃上來看,覺得自己沒有時間的人,有很多狀況也不是真的沒有時間。
單看鐵人賽的這種考驗意志力和耐力的活動當中,各種的方法論和時間管理方法,其實我們從小就已經學習很多了。可能在潛意識裡,我們覺得別人會成功,都是因為別人有掌握到一些我們「不知道」的秘密方法,所以別人才會成功,但其實成功的方法連小學生都會,像是:
是不是覺得這些很老掉牙呢?是不是覺得還有什麼秘密被我私藏著不敢告訴大家?
記得嗎?一拳超人裡面,琦玉老師說他能夠站在頂點的秘訣就是:
俯卧撐100次,仰卧起坐100次,深蹲100次,10KM長跑,一日三餐要精細準時,冬夏都不用空調,每天不間斷,這樣持續一年就會開始感受到自己身體的變化。然後我堅持了三年!我頭也禿了,也就是說要玩命鍛鍊自己不惜禿頭。這就是變強的唯一方法!
後來傑諾斯生氣了,他說,「別開玩笑了,我拜你為師,並不是為了要聽你說的這種玩笑話,那只不過是普通的肌力訓練而已!」
琦玉老師說:「傑諾斯,就算你這麼說,可是真的就是這樣啊!」
結論並不是說我要吹捧自己是琦玉老師 XDDD。我自己個人的體會是說,其實方法就是那一些,能夠完賽的人並沒有特別用了什麼神奇的方法,重點是,你不要看不起這些方法
,然後你「願意去實踐」,這才是秘訣。
我之前聽過一句話,那句話深深打入我的內心。有一次我的老師在運動場上,雖然扭傷膝蓋,還是堅持把上下半場的足球比賽踢完,從頭到尾不斷的在球場上咬緊牙關奮力奔跑,直到下了球場之後,身邊的人才知道原來老師受傷了,老師透過他親身的實踐跟我們說「人總是會跟 神懇求要看見神蹟,但是只有人自己去實踐出神蹟的時候,神才會讓人看見神蹟
」。
當然,我們為了某些事情付出努力的時候,必定會有些犧牲,可能自己也有某種程度上的受傷或損害,這時有些人會取笑你是傻瓜。但是如果沒有這些犧牲來換取的話,這些得來不易的結果怎麼會顯得寶貴呢?
神蹟不是憑空而來,神蹟是要靠實踐出來的。鐵人賽也是一樣的,你知道很多秘訣是沒有用的,要老老實實的去做,才能夠完賽,就是這樣而已。
所以,其實我就只是一個傻瓜而已,我相信那些在人看來是無聊、老掉牙的秘訣。就算很痛苦、很想放棄的時候我還是相信著,所以我堅持到最後了。就算知道按下報名按鈕之後會很痛苦,比起在那邊浪費時間猶豫半天,我還是切斷理智線按下去了。就算知道開始寫文章之後會沒日沒夜、打亂生活,我還是快要把頭皮扯下來的堅持去寫了,所以我完賽了,謹此而已。
至於,明年會不會再次參加鐵人賽?這真是一個令人苦惱的問題不是嗎?這比「今天午餐要吃什麼?」還要難以抉擇。
以前決定要不要參加鐵人賽真的很簡單,只要大膽果斷的砍斷理智線,一股腦按下報名按鈕就可以了。但是之後要報名的話,勢必要寫簽呈,得到太座的批准之後才能夠參加,所以明年能不能參加?這個可能要看我接下來有沒有好好表現了,哈哈哈!
如果我出的書能夠多賺一點貼補家用,說不定我家太座龍心大悅,覺得參賽的 CP 值很高,還會反過來逼著我來參加,這些也都不好說 XD。所以,我也是期待著之後能夠用更提升的自己再次跟大家見面,請大家多幫我祈禱!
抱歉,我廢話完了,總而言之~~